package test0109;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test03 {
    public static void main(String[] args) throws ParseException {
        // (3)计算100天之后的日期、计算今天距离过年还差多少天

        //Date日期时间类
        //Date对象中存储的是一个距离历史时间点的毫秒数; 1970年1月1日

        Date date = new Date();
        date.setTime(date.getTime() + (1000L * 60 * 60 * 24 * 100));
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println(sdf.format(date));

        Date a = new Date();
        String b = "2025-01-29";
        SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
        Date c = s.parse(b);
        long d = (a.getTime() - c.getTime()) /1000 / 60 / 60 / 24;
        System.out.println(d);
    }
}
